<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div>
    <h1>Ajax 01</h1>
    <button onclick="doAjaxStart()">请求入门</button>
    <span id="result"></span>
</div>
<script>
    function  doAjaxStart() {
        //1.creat xhr对象
        let xhr=new XMLHttpRequest();
        //2.设置状态监听
        xhr.onreadystatechange=function () {
            if (xhr.readyState==4){//4表示服务端响应到客户端结果,客户端已接收完成
                if(xhr.status==200){//表示服务端处理请求的过程是ok的

                    document.getElementById("result").innerHTML=xhr.responseText;
                }
            }
        }
        //3.建立一个与服务端指定url连接
        xhr.open("get","/doAjaxStart",true);
        //4.发送请求
        xhr.send(null);
        console.log("====main====")

    }
</script>
</body>
</html>